dock-leaf smartweed - German English Dictionary